home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
APC & TCP 4
/
APC & TCP 4.iso
/
games
/
publicdomain
/
m
/
madfactory
/
maded.dok
< prev
next >
Wrap
Text File
|
1994-05-13
|
8KB
|
169 lines
*************************************************
* Mad Factory V3.0 Level Editor von Roman Stumm *
*************************************************
Mit dem Leveleditor 'MadED' können Sie eigene Level für Mad Factory V3.0
entwerfen oder bestehende verändern. Der Editor und das Spiel sind nur
vom CLI aus zu starten.
Die Benutzeroberfläche des Editors ist komplett mouse- und menugesteuert.
Alle Eingaben erfolgen über verschiedene Gadgets.
Die Intergergadgets (Gadgets nur für Zahlen) nehmen nur Zahlen von 0-255
an. Eingaben, die darüber oder darunter liegen, werden verändert.
Alle Menus, die auch über Tastensequenzen aktiviert werden können, zeigen
diese in der Menuleiste an.
Nun will ich die einzelnen Menupunkte in ihrer Bedeutung erläutern:
Das Projectmenu:
~~~~~~~~~~~~~~~~
LOAD -> Level laden.
Eingabe der Levelnr. im Gadget. Wenn das Window ausgeknipst wird,
läd der Editor den Level.
SAVE -> Level speichern bzw. löschen.
Im oberen Zahlengadget kann die Levelnr. eingegeben werden.
Im mittleren kann man die Nummer des Levels eingeben, der gespielt
wird, wenn die Spielfigur den Ausgang erreicht.
Das untere Zahlengadget ist nur von Bedeutung, wenn das Fragezeichen
ein Ausgang in einen anderen Level ist. In diesem Fall kann hier
die Nr. des folgenden Levels eingegeben werden, in den das Fragezeichen
führt.
Das Boolgadget MODE bestimmt, was passiert, wenn das Window
ausgeknipst wird:
CANCEL - Einfacher Abbruch von SAVE.
DELETE - Level mit der Nr., die im obersten Gadget steht, wird gelöscht.
INSERT - Level wird in Datei eingefügt. ACHTUNG: Dadurch verschieben sich
alle nachfolgenden Levelnummern!
APPEND - Level wird an Datei angefügt. Dabei spielt die Levelnr. keine
Rolle, wohl aber die Angaben der anderen Gadgets.
Dies ist der einzige Modus, in dem eine neue Leveldatei erzeugt
wird, wenn noch keine vorhanden ist.
REWRITE - Level wird in Datei überschrieben. ACHTUNG: Falls der zu
überschreibende Level nicht gefunden werden kann (zu große
Levelnummer!) können Fehler in der Datei auftreten.
Außerdem muß nach Eingabe neuer Werte in den Zahlengadgets stets RETURN
gedrückt werden, damit die Werte angenommen werden.
NEW -> Bildschirm und weitere Einstellungen, wie z. B. Spritebewegungen
werden gelöscht.
INFO -> Es werden aktuelle Werte angezeigt, z. B. Wachstumstempo der
Amöbe und Levelnr. Nach dem Ausknipsen des Windows bewegen sich
die Sprites in ihren eingestellten Bahnen.
QUIT -> Der Editor wird verlassen.
Das Objectsmenu:
~~~~~~~~~~~~~~~~
Wählen Sie hier die Gegenstände aus, mit denen sie zeichnen wollen.
Der aktuell ausgewählte Gegenstand ist mit einem Haken versehen.
Hier können Sie alle zu setzenden Gegenstände auswählen und mit der
Mouse auf dem Screen den Level zeichnen.
Das Spritesmenu:
~~~~~~~~~~~~~~~~
ENEMY 1-5:
Es können maximal fünf verschiedene Feinde in einem Level gesetzt werden.
Hier können Sie in den jeweiligen Untermenus die Bewegungen und Art der
Feinde festlegen, bzw. sie abschalten.
KIND -> Die Art des Feindes kann festgelegt werden.
Klicken Sie das jeweilige Boolgadget an, um das Sprite
zu ändern. Beenden Sie dies wie immer durch Ausknipsen
des Windows.
SET POSITION -> Die Startposition des Feindes kann mit den CURSOR-
TASTEN gesetzt werden. Ist das jeweilige Sprite
nicht zu sehen, so ist es entweder ausgeschaltet
oder außerhalb des Bildschirms positioniert.
Voreingestellt ist die äußerste obere, linke Ecke.
Es sind auch Positionen außerhalb des Screens möglich,
jedoch nur in engen Grenzen.
Beenden Sie diesen Punkt mit der RETURN-Taste.
SET MOVES -> Sie können jetzt Start- und Zielpunkt der Bewegungen
eines Feindes festlegen. Nach diesen Angaben wird die
Bewegungsbahn berechnet. Normalerweise sollte der Start-
punkt links oben und der Endpunkt rechts unten liegen, da
sonst andere Bewegungen entstehen. Experimentieren
Sie hier mit, denn es sind viele Bewegungsvarianten
möglich. In den verschiednen Levels des Spieles sehen
Sie auch diverse Möglichkeiten, z. B. für Doppelfeinde
oder unregelmäßigere Bahnen.
Zuerst setzen Sie den Startpunkt mit den CURSORTASTEN
und drücken RETURN um den Endpunkt festzulegen.
Nochmaliges RETURN beendet den Menupunkt.
Zuerst wird das Kästchen invertiert, bei dem der Start-
punkt des Sprites liegt, dann das Kästchen, in dem
die Bewegung ihren Start hat. Voreingestellt ist auch
hier jeweils die linke obere Ecke außerhalb des Screens.
PLAYER 1/2 -> Mit den CURSORTASTEN können Sie die Anfangspositionen
der Spieler 1 und 2 festlegen. Beenden Sie mit der RETURNTASTE!
Das Specialmenu:
~~~~~~~~~~~~~~~~
FILE -> In dem Stringgadget kann der Name der Leveldatei eingegeben werden,
mit der gearbeitet werden soll. Voreingestellt ist die Datei
MadDATA im aktuellen Verzeichnis. Das Spiel läd seine Level
immer aus MadDATA des aktuellen Verzeichnisses.
Durch ändern des Pfadnamens sind auch Übertragungen von Leveln
aus verschiedenen Leveldateien möglich:
Laden aus Datei1. Ändern des Filenamens durch das Filemenu.
Speichern des Levels in Datei2.
ACHTUNG: Geben Sie hier nur Namen für Dateien ein, die tatsächlich
Leveldateien sind oder noch nicht existieren, sonst stürzt der
Computer evtl. beim Laden aus dieser Datei ab, oder zerstört sie
beim Speichern!
TEST -> Im Gadget können Sie die Nummer des Levels eingeben, von wo gespielt
werden soll. So können Sie jeden Level einzeln anspielen, auch
wenn Sie nicht so weit im Spiel kommen. Nach Eingabe der Nummer
knipsen Sie das Window aus.
Der Start von Mad Factory gelingt nur, wenn:
- Das Spiel den ursprünglichen Namen 'Mad' trägt.
- Sich im aktuellen Verzeichnis befindet.
- Sich im Directory 'C' der Bootdiskette der CLI-Befehl
'RUN' gefindet.
- Der Leveleditor vom CLI gestartet wurde.
AMORPH -> Hier kann die Wachstumsrate der Amöbe im jeweiligen Level
eingegeben werden. Sinnvolle Werte liegen wie immer zwischen
0 und 255. Andere Werte werden verändert.
Ist keine Amöbe im Level vorhanden, so sollte der Wert stets
auf 0 gesetzt werden, um unnötige Rechenzeit zu sparen.
0 bedeutet, daß sich die Amöbe nicht vermehrt.
1ST ?? -> Im Untermenu können Sie die Bedeutung des ersten aufgesammelten
Fragezeichen festlegen. Prüfen Sie mit dem Menupunkt INFO nach,
ob Ihre Wahl angenommen wurde.
Die Bedeutungen sind weitestgehend mit den Objekten des
Objectmenus identisch.
Anders sind jedoch:
- RANDOM: das 1.gesammelte Fragezeichen wird zufällig zu:
Bombe, Diamant, Schlüssel, Bonusleben oder Bonuskiller.
- OTHER EXIT: Das Fragezeichen ist Ausgang in einen anderen
Level, dessen Nummer bei SAVE festgelegt werden kann.
- BONUSKILLER: Das 1. gesammelte Fragezeichen bewirkt, daß
die Spieler alle Schlüssel und Bomben verlieren, die sie
gerade besitzen und daß diese zu der Punktzahl zugerechnet
werden.
Viele auftretende Fehler fängt der Leveleditor mit einem Requester ab,
der vom Benutzer bestätigt werden muß.
Ich hoffe, daß es Ihnen Spaß machen wird, konstruktiv eigene Level
zu erstellen.
Roman Stumm 20.07.1989